package com.geovis.emergency.spd.entity.mobile.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author ：linwl
 * @date ：Created in 2022/6/21 18:27
 * @description：移动端签到VO
 * @version: v1
 */
@Data
@ApiModel("移动端签到VO")
public class MobileSignVO {

    @ApiModelProperty("演练id")
    @NotBlank(message = "获取不到演练id")
    private String pcDrillId;

    @ApiModelProperty("打卡类型 1-正常，2-外勤")
    @NotBlank(message = "打卡类型不允许为空")
    private String type;

    @ApiModelProperty("位置")
    @NotBlank(message = "位置不允许为空")
    private String address;

    @ApiModelProperty("经度")
    @NotBlank(message = "经度不允许为空")
    private String longitude;

    @ApiModelProperty("纬度")
    @NotBlank(message = "纬度不允许为空")
    private String latitude;
}
